package com.crm.model.qo.activityManager;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;
import java.util.List;

/**
 * 赠品活动新增
 * @author luojie
 * @date 2021/3/1 15:45
 */
@Data
public class CustomerGiftActivityAddQO {

    //赠品活动id
    private String productGiftActivityId;

    //赠品活动名称
    private String giftActivityName;

    //赠送类别
    private String giftCategory;

    //赠品活动价格起始价
    private BigDecimal giftActivityPriceStart;

    //赠品活动价格截止价
    private BigDecimal giftActivityPriceEnd;

    //赠品活动有效期起始时间
    @JsonFormat(locale="zh", timezone="GMT+8", pattern="yyyy-MM-dd HH:mm")
    private Date giftPeriodValidityStart;

    //赠品活动有效期截止时间
    @JsonFormat(locale="zh", timezone="GMT+8", pattern="yyyy-MM-dd HH:mm")
    private Date giftPeriodValidityEnd;

    //兑换方式
    private String exchangeMethod;

    //是否删除
    private Short deleteStatus;

    //赠品活动上/下架状态
    private String giftShelfStatus;

    //创建人id
    private String createPeopleId;

    //创建时间
    private Date createTm;

    //更新人Id
    private String updatePeopleId;

    //更新时间
    private Date updateTm;

    //产品ID
    private String customerProductId;

    //产品类别
    private String productCategories;

    //赠品idList
    private List<String> giftIdList;

}
